package cn.bqjr.eily.shiro.spring.boot;

/**
 * 登录错误重试 管理接口
 */
public interface ILoginRetryManager {
    /**
     * 校验指定用户的登录重试次数
     * @param loginId
     */
    void validate(String loginId);

    /**
     * 登录重试次数递增
     * @param loginId
     * @return
     */
    Integer increase(String loginId);

    /**
     * 解锁登录锁定
     * @param loginId
     */
    void unLock(String loginId);
}
